bitkeeper revision 1.1385.1.7 (427f6405sUeICnIzUJ_HaXbYnLds4A)
authormafetter@fleming.research <mafetter@fleming.research>
Mon, 9 May 2005 13:22:13 +0000 (13:22 +0000)
committermafetter@fleming.research <mafetter@fleming.research>
Mon, 9 May 2005 13:22:13 +0000 (13:22 +0000)
commit33ea028eb0fde1c4c3d3846773617e2c948354ff
tree2a429126089684dd3fee0985c1abfd0f7e9f7e89
parentce37d6f6d47a883d7a57593a874953f653afecd8
bitkeeper revision 1.1385.1.7 (427f6405sUeICnIzUJ_HaXbYnLds4A)

Enabling light-weight shadows (especially shadow_mode_dirty).

Light-weight shadows leave all the page ref counts based on the guest p.t. pages,
while heavy-weight shadows do all their ref counts based on the shadow's p.t. pages.
shadow_mode_refcounts(dom) == 1 implies heavy-weight shadows.
13 files changed:
xen/arch/x86/audit.c
xen/arch/x86/domain.c
xen/arch/x86/domain_build.c
xen/arch/x86/mm.c
xen/arch/x86/shadow.c
xen/arch/x86/traps.c
xen/arch/x86/vmx.c
xen/include/asm-x86/mm.h
xen/include/asm-x86/page.h
xen/include/asm-x86/shadow.h
xen/include/asm-x86/x86_32/domain_page.h
xen/include/xen/lib.h
xen/include/xen/perfc_defn.h